Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 FINCH ROAD Terraced £55,000 3 Jun 2005
17 FINCH ROAD Terraced £93,000 9 Mar 2022
29 FINCH ROAD Terraced £68,000 22 Mar 2019
31 FINCH ROAD Terraced £13,000 22 Feb 2002
33 FINCH ROAD Terraced £59,000 13 Dec 2013
41 FINCH ROAD Semi-Detached £90,000 20 Dec 2006
45 FINCH ROAD Terraced £65,814 26 Feb 2020
55 FINCH ROAD Terraced £17,950 13 Aug 2002
57 FINCH ROAD Terraced £78,000 21 May 2018